home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
spitfire
/
dcbchkup.zip
/
CHKUP.BAT
next >
Wrap
DOS Batch File
|
1993-03-16
|
1KB
|
59 lines
@ECHO OFF
D:
CD\CHKUP1
MD CHKWORK
:TOP
C:\UTILS\MUV %1%2 D:\CHKUP1\CHKWORK
CD\CHKUP1\CHKWORK
IF EXIST *.ARJ GOTO ARJ
IF EXIST *.ZIP GOTO ZIP
IF EXIST *.LHA GOTO LZH
IF EXIST *.LZH GOTO LZH
IF EXIST *.ZOO GOTO ZOO
IF EXIST *.EXE GOTO EXE
GOTO END
:ARJ
C:\UTILS\REARJ %1.ARJ /TZIP /D /A /V
IF ERRORLEVEL 6 GOTO BAD
IF ERRORLEVEL 13 GOTO BAD
GOTO ZIP
:LZH
IF EXIST %1.LHA RENAME %1.LHA %1.LZH
C:\UTILS\REARJ %1.LZH /TZIP /D /A /V
IF ERRORLEVEL 6 GOTO BAD
IF ERRORLEVEL 13 GOTO BAD
GOTO ZIP
:ZOO
C:\UTILS\REARJ %1.ZOO /TZIP /D /A /V
IF ERRORLEVEL 6 GOTO BAD
IF ERRORLEVEL 13 GOTO BAD
GOTO ZIP
:ZIP
C:\UTILS\PKUNZIP %1.ZIP
IF ERRORLEVEL 1 GOTO BAD
IF EXIST PKZIP.EXE DEL PKZIP.EXE
IF EXIST PKUNZIP.EXE DEL PKUNZIP.EXE
IF EXIST COMMAND.COM DEL COMMAND.COM
C:\UTILS\SCAN *.* /NOMEM
IF ERRORLEVEL 1 GOTO BAD
IF EXIST %1.ZIP DEL %1.ZIP
C:\UTILS\PKZIP %1.ZIP *.*
C:\UTILS\DELXCEPT %1.ZIP
C:\UTILS\RECOM -S C:\UTILS\COMMENT.FIL %1.ZIP
GOTO MOVE
:EXE
C:\UTILS\MUV %1.EXE D:\HOLD
GOTO END
:BAD
C:\UTILS\MUV %1%2 D:\BADCHKUP
C:\UTILS\DELXCEPT %^$$^%!!.%^$
GOTO END
:MOVE
IF EXIST %1.ZIP MUV %1.ZIP D:\CHKUP1
GOTO END
:END
CD\CHKUP1
RD CHKWORK
C:
CD\SF